ANNESLEY, Francis (1663-1750), of Castlewellan, co. Down and Thorganby, Yorks.

Author